trade union training and research institute - Alemán Inglés Diccionario